Donald Haldane Makgill — (born 1921)