ENGINEERING MECHANICS - DR SADHU SINGH (new delhi UMESH PUB, 2017)