Reeds Marine Engineering and Technology : General Engineering Knowledge for Marine Engineers 6th Edition | Perpustakaan Politeknik Pelayaran Banten