Marine propellers and propulsion - Carlton, John