Boeken
A Defence of Virginia
2023
Syllabus and Notes of the Course of Systematic and Polemic Theology Taught
2022
Life and Campaigns of Stonewall Jackson
2018
True Courage: A Discourse Commemorative of Lieutenant General Thomas J. Jackson
2013
Stonewall Jackson In the Seven Days Battles
2012
Stonewall Jackson At Second Bull Run
2012