Lamb, Thomas Ed. by

Ship design and construction - U S A Society of naval architects and marine engineers 2003 - 2V. .

0939773406

Ship design Ship construction Ship building

629.5 / LAM