Internal Combustion Engine in Theory and Practice: Thermodynamics, Fluid Flow, Performance (Second Edition, Revised)