HUAT, BUJANG B.K. SOIL MECHANICS AND FOUNDATION ENGINEERING - NEW DELHI CENGAGE 2016 - xiv,-679 ISBN: 9788131529591