Text book on Mechanics by A.R Vasishtha - Vasishtha, A.R (Meerut Krishna Prakashan, 2018)