Humphrey Welfare, Visiting Fellow in the School of History, Classics, and Archaeology, University of Newcastle.
Northumberland
5 authors - Hardback
£60.00
General William Roy, 1726-1790
Humphrey Welfare - Hardback
£95.00
Wessex
Humphrey Welfare - Paperback
£9.99
£24.99