Michael Hamilton Henniker-Heaton — (1914-2004)