Books
The Forgotten Warnings and Promises of the Minor Prophets A Verse-by-Verse Commentary of the Books of the 12 Minor Prophets of the Bible
2023
Mankind's Final 7 Years Before Christ Returns- A Verse-by-Verse Explanation of the Book of Revelation
2019
Fatal Conceit
2021
Oregon State Penitentiary
2014
Fenway Fever
2012
The Boy Who Saved Baseball
2003