The Stirling engine also needs the temperature gradient to work, but its design means that this can be much lower, so it can run by setting it on a nice cup of tea. That's because it can exploit very ...