Quite an impressive list, isn't it?

Of particular interest is the Stirling engine.

A good French website on the Stirling engine is located here, translated into English here.