The Battleship Holiday: The Naval Treaties and Capital Ship Design

The Battleship Holiday

The Naval Treaties and Capital Ship Design

2017 • 272 pages

Ratings1

Average rating5

15