Dienesch, Robert, Canada
-
Journal of Military and Strategic Studies Vol. 21 No. 1 - Book Reviews
James R. Holmes, A Brief Guide to Maritime Strategy. Annapolis, MD: Naval Institute Press, 2019.
Abstract pdf
Journal of Military and Strategic Studies