Text this: Stirling engines - progress towards reality