Text this: Stirling and hot air engines