General engineering knowledge : for marine engineers Russell, Paul A. - sixth edition. - Reeds, 2018 - vi, 598 p.



978-1-47295273-8

M 623.87 Ra59 2018