Marine Diesel Engines : Maintenance, Troubleshooting, and Repair | Perpustakaan Politeknik Pelayaran Banten