McKinnon, Alastair,1925-