Elements of naval architecture: being a tr. of the 3rd part of 'Traité élémentaire de la ...
Contributors: J N Strange
Published: 1846
Number of pages: 77