Soil genesis and classification - Buol, Stanley Walter (Blackwell Publishing, 2003)