Author: Peter Harris

Peter Harris is a history graduate who is completing a taught PhD in Christian apologetics and theology at Trinity Theological Seminary in the United States and is starting a research PhD in the history of the First World War.

Sort By: