Principles of Naval Engineering  1992 Edition