Elements of civil engineering and engineering mechanics - Shesha M N (New Delhi PHI Learning, 2011)