Anthony S PrinceBooksReeds Vol 12 Motor Engineering Knowledge for Marine EngineersAuthor data: Open Library