Taggart, Robert Ed. by

Ship design and construction - New York Society of naval architects and marine engineers 1980 - 738p.