Critical Component Wear In Heavy Duty Engines by Nagaraj S. Nayak