Propulsion
Surface drive principles applied to large ships
Propulsion
Surface drive principles applied to large ships