Fundamentals of engineering tribology with applications - Hirani, Harish (Cambridge University Press, 2016)