Marine Propellers and Propulsion - Carlton, John (Butterworth-Heinemann Elsevier, 2018)