Stirling cycle engines inner workings and design - Organ, Allan J. (2014)