Reed's Motor engineering knowledge for marine engineers - Russell, Paul Anthony. (Reed's marine engineering series ;, 2012)