Books
Seven Elements that Changed the World
2021
Make, Think, Imagine
2019
Hidden Account of the Romanovs
2013
Fabric Rolls and Documents of York Minster: or, a Defence of “The History of the Metropolitan Church of St. Peter, York,” addressed to the President of the Surtees Society. A reply to criticisms made by J. Raine in the “Fabric Rolls of York Minst...
2012