Engineering Mechanics And Elements of Civil Engineering - Bhavikatti, S.S. (New Delhi New Age International P Limited, 2003)