DownloadThe Portobello Bookshop Gift Guide 2024

Daniel H Spencer Author

Daniel H. Spencer received his PhD from the School of Divinity at the University of St. Andrews, UK. He is a minister in the Church of Scotland and currently serves at Menzieshill Parish Church, Dundee.