janmarsal 2 days ago

check out the Stirling engine