MacDonald, Ian,1947-