Duncan Macrae
(1905 - 1967)