Concepts in submarine design - Burcher, Roy (Cambridge Ocean Technology Series, 1994)