ENGINEERING MECHANICS - BHAVIKATTI, S.S (NEW AGE INTERNATIONAL LTD., 2013)