G.M. Trevelyn : a life in history - CANNADINE (Penguin Books, 1992)