The nature and properties of soils - Brady, Nyle C. (Pearson Prentice Hall, 2008)