ERIC ED070580: Principles of Naval Engineering. | NiceBooksReads