Hamilton, Ian,1938-