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