Fraser, Hon. John Allen (Hors Carrière)