Jennifer Loach was fellow in history at Somerville College, Oxford when she died in 1995.
Edward VI
Jennifer Loach - Paperback
£16.99
Subscribe to our newsletter, and stay in the loop: