Report copyright - Reformation Themes: Commemorating the 500th Anniversary · Reformation Wrong: Correcting Some Misunderstandings (InterVarsity Press, 2010). He is professor emeritus of history, Redeemer
Please pass captcha verification before submit form