Simon Anthony Henry Havelock-Allan — (1944-1991)