Concepts in submarine design - Burcher (Cambridge ocean technology series, 1994)