Jonathan Edwards and Scripture
2 contributors - Paperback
£29.49
Find out more
David P. Barshinger has a PhD in Church History/Theological Studies from Trinity Evangelical Divinity School (TEDS). He has thought as an adjunct professor at various institutions, and he previously served as Senior Fellow of Jonathan Edwards Center at TEDS.