GENERAL ENGINEERING KNOWLEDGE FOR MARINE ENGINEERS. Reeds marine engineering and technology. Russell, Paul A. - London Reeds 2018

VM600 .R87 2018