An introduction to thermodynamic cycle simulations for internal combustion engines - Caton, J. A. (Wiley, 2015)