Geoffrey Haldane Makgill - (1915-1984)