Fraser, John A. (John Allen), 1931-