war on the rocks

B.J. Armstrong

BJ Armstrong, PhD is an Assistant Professor of War Studies and Naval History with the History Department of the U.S. Naval Academy. He is a U.S. Navy officer and has served as a search and rescue and naval special warfare helicopter pilot, the Officer-in-Charge of an amphibious helicopter gunship detachment, and in the Pentagon as a strategic analyst and staff officer. He holds a PhD in War Studies from King's College, London and is the editor of the 21st Century Foundations series from the Naval Institute Press, which includes his books "21st Century Sims: Innovation, Education, and Leadership" for the Modern Era and "21st Century Mahan: Sound Military Conclusions for the Modern Era."
Have your say on the future of War on the Rocks

We'd be so grateful if you'd spend 10 minutes filling out our annual survey.

We have some big decisions ahead of us and want to be sure you are heard.