Timothy G. Fehler is Professor of Early Modern History at Furman UniversityJared B. Thomley is an independent researcher, and received his PhD from the University of Aberdeen
Do Good Unto All
2 contributors - Hardback
£90.00