Naval science : a quarterly magazine for promoting the improvement of naval architecture, marine engineering, steam navigation, and seamanship
Periodicals
volumes : illustrations ; 24 cm
1642989