Mackenzie, Hamish, active 1932-1962