Book Review: Reflections on Naval History: Collected Essays by John B. Hattendorf HattendorfJohn B., Reflections on Naval History: Collected Essays. Newport, RI: Naval War College Press, 2023. 517 pp., illustrations. ISBN 978-1-9353-5281-5, free download available (pbk).
Abstract
Translate Article 
Take Notes
Book Review: <i>Reflections on Naval History: Collected Essays</i> by John B. Hattendorf HattendorfJohn B., Reflections on Naval History: Collected Essays. Newport, RI: Naval War College Press, 2023. 517 pp., illustrations. ISBN 978-1-9353-5281-5, free download available (pbk).
- Ask R Discovery
- Chat PDF
AI summaries and top papers from 250M+ research sources.