McNeil, Ian, 1920-1997