Andrew Kloes is a Fellow of the Royal Historical Society and a historian in Washington, D.C.
Social Christianity in Scotland and Beyond, 1800-2000
2 contributors - Hardback
£95.00
The German Awakening
Andrew Kloes - Hardback
£96.00