Russell, Paul A

Motor Engineering Knowledge for marine engineers - London Bloomsbury 2013 - vii,360 p. ill - Reeds Marine Engineering and Technology .

9781408175996


Marine Engineering
Marine Engines-Maintenance a repair
Nautical craft

623.872 / M57