Collection: Stirling Engines!

A Stirling engine is a heat engine that is operated by the cyclic compression and expansion of gasses between different temperatures, resulting in mechanical work.