Bhavikatti SS Elements of Civil Engineering and Engineering Mechanics - 2/e - New Delhi New Age International 2007 - 592 ISBN: 9788122420722