Stirling Engine
slide #7