Engineering mechanics - Chandramouli, P.N (PHI Learning, 2011)