G M Trevelyan a Life In History | lit.salon