Duncan Robert Mackintosh — (1902-1991)