Robert Rivington Holmes - (1907- )