janmarsal 14 hours ago

check out the Stirling engine