Kenneth J. Hagan
Books
- Strategy in the American War of Independence
- Against all enemies
- This People's Navy
- American Foreign Relations Vol. II
- UNINTENDED CONSEQUENCES: THE UNITED STATES AT WAR
- Naval technology and social modernization in the nineteenth century
- Unintended consequences
- In Peace and War
- Strategy in the American War of Independence
- In peace and war
- In peace and war
- American foreign relations
- American gunboat diplomacy and the old Navy, 1877-1889
Author data: Open Library