Marine Propellers And Propulsion John Carlton - Carlton (Butterworth-Heinemann, 2012)