A Stirling (Hot Air) Engine

Displacer Piston
M. Andrew Ross