Homemade Stirling Engine

A Stirling engine is a heat engine operating by cyclic compression and expansion of air or other gas