This is a so called Stirling engine. Due to it's special capabilities of transferring heat to mechanical energy (as far as I understand), it enjoy special interest among green researchers. I see a potential for headlines such as 'Mechanical cogs saves world climate!'
(, Mon 19 Jan 2009, 7:08, Reply)