Kenneth Patrick Maldwyn Haldane — (1915-1998)