BHAVIKATTI ELEMENTS OF CIVIL ENGINEERING AND MECHANICS - 5 ed. - NEW DELHI NEW AGE 2015 - XIV 261 ISBN: 9788122438178