7 books • 3 series
Truth, Morality, and Meaning in History (UTP Insights)
Contesting the Moral High Ground (McGill-Queen's Studies in the Hist of Re)
Britain's Past in Canada
The Controversialist
A Kingdom on Earth
Religion in Victorian Society
The Sectarian Spirit (Heritage)