Mitchell, Ian S. (Ian Stuart), 1935-