Marine Propellers and Propulsion - John Carlton (2012)