Incoming Resources
- Naval Institute Press, Annapolis, Maryland, 2018
- Naval Institute Press, Annapolis, Maryland, 2022
- Dead Reckoning, Annapolis, Maryland, 2022
- Naval Institute Press, Annapolis, Maryland, 2020
- Naval Institute Press, Annapolis, Maryland, 2016
- Naval Institute Press, Annapolis, Maryland, 2021
- Dead Reckoning, Annapolis, Maryland, 2021
- Naval Institute Press, Annapolis, Maryland, 2014
- Naval Institute Press, Annapolis, Maryland, 2023