Engineering mechanics - BHAVIKATTI, S.S. (New Delhi New Age International, 1995)