Author: G. M. Trevelyan
Alternate names: G.M. Trevelyan; Trevelyan, George Macaulay; George MacAulay Trevelyan; George Macaulay Trevelyan
Born: 1876
Died: 1962