Full steam ahead for submarine propulsion

The Swedish Gotland class submarine has air independent propulsion (AIP) powered by a Stirling engine.