Design and Development of Heavy Duty Diesel Engines : a Handbook (2020)