Engineering mechanics - Bhavikatti, S.S (New Age International, 2013)