Basic Ship Theory fifth edition | Perpustakaan Politeknik Pelayaran Banten