Text this: soil engineering in theory and practice. Vol. 1 - fundamentals and general principles - Alam Singh, Jpdhpur