Mechanics, Waves and Thermodynamics - Jain Sudhir Ranjan (New Delhi Cambridge University Press, 2016)