ENGINEERING MECHANICS AND ELEMENTS OF CIVIL ENGINEERING - BHAVIKATTI S S (NEW DELHI NEW AGE INTERNATIONAL, 2005)