Gate Mechanical Engineering - Tamrakar, Ajay Kumar; Harursampath DineshKumar (New Delhi Wiley, 2017)