- The Tax Man Cometh. Land and Property in Colonial Fauquier County, Virginia: Tax List from the Fauquier County Court Clerks Loose Papers 1759-1782
- The Third Virginia Regiment of the Foot, 1776-1778, a History, Volume One. with Flags Flying and Drums Beating
- The Third Virginia Regiment of the Foot, 1776-1778, Biographies, Volume Two. With Flags Flying and Drums Beating
- Fauquier County, Virginia's Clerk's Loose Papers: A Guide to the Records, 1759-1919
- Neglected and Forgotten: Fauquier County, Virginia, French & Indian War, Revolutionary War & War of 1812 Veterans