Hamilton, Alastair,1941-