Posted On August 30, 2011 03:41 PM | Comments(0)
Benjamin “BJ” Armstrong
Lieutenant Commander Benjamin “BJ” Armstrong, USN, is an active duty MH-60S helicopter pilot who is currently serving as a squadron maintenance officer in Norfolk, VA. He is a frequent contributor to Small Wars Journal, Proceedings and Naval History. He holds a masters degree in military history from Norwich University and was a panelist at the 2010 USNI History Conference “Piracy on the High Seas.”
Posted On August 30, 2011 03:41 PM | Comments(0)

Posted On June 19, 2012 05:27 AM | Comments(0)