Diana G. Barnes is an Honorary Research Associate in the Department of History and Classics, University of Tasmania, Australia.
Epistolary Community in Print, 1580–1664
Diana G Barnes - Paperback
£39.99
Diana G Barnes - Hardback
£150.00