Reeds Marine Engineering and Technology Vol.12 : Motor Engineering Knowledge for Marine Engineers 5th Edition | Perpustakaan Politeknik Pelayaran Banten