Engineering Mechanics Applied Mechanics - Gupta J.K.; Gupta J.K. & Gupta S.K. (Cengage, 2021)