The Nature and Properties of Soils - Weil, Ray R. (Pearso Education Limited, 2017)