Stirling Engine
slide #9