Principles of Naval Engineering : NAVPERS 10788-B