Soils an introduction - Singer, Michael J . (Prentice Hall Inc, 1996)