Nature and properties of soils - Brady, Nyle C. (New Delhi Prentice hall of India, 2001)