Ejerció como profesor en la Real Academia de Sandhurst y de 1966 a 1975 fue profesor de historia en la Universidad de Reading.