Marine engineering : (a text-book) | NiceBooksReads