Basic Ship Theory, Combined Volume
Publisher: Butterworth-Heinemann
Published: Oct 05, 2001
Number of pages: 757
ISBN-13: 9780080523385