An edition of John P. Holland, 1841-1914 (1966)
inventor of the modern submarine.
By Richard Knowles Morris
Publish Date
1966
Publisher
United States Naval Institute
Language
eng
Pages
216