United States Naval Institute Proceedings United States Naval Institute Published: 1916 Total Pages: 2302 Get eBook