9781978999213
World Technologies
English
2022
STEM
100
125 $
Marine Engineering: Performance and Emissions of Marine Engines