Internal Combustion Engine in Theory and Practice: Combustion, Fuels, Materials, Design (Second Edition, Revised)