Nature and Properties of Soils - Nyle C. Brady and Ray R. Weil (Pearson, 2017)