Engine Emission Control Technologies (Design Modifications and Pollution Mitigation Techniques) - 9781774634868