He is the author of The Gods of Prophetstown: The Battle for Tippecanoe and the Holy War for the American Frontier (2012), and the forthcoming Blood from the Sky: Miracles and Politics in the Early American Republic (2017). He is also a former member of the script team for Where in Time is Carmen Sandiego? on PBS.