Books
Save Our Souls: Rescues Made By U.S. Submarines During WWII
2016
BuNos! Disposition of World War II USN, USMC and USCG Aircraft Listed by Bureau Number
2012
The Submarine Has No Friends: Friendly Fire Incidents Involving United States Submarines During World War Two
2019
United States Navy Patrol Aircraft Lost or Damaged During World War Two
2018
On the Potomac River
2014
Volume I
2011