Advanced Diesel Combustion and Aftertreatment by Knafl Alexander