Lachlan Donald Mackintosh, 29th of Mackintosh — (1896-1957)