Email Record: Stirling engines - progress towards reality