G.M. Trevelyan : (HarperCollins, 1992)