Soils and environmental quality third edition - Pierzynski M. Gary (CRC press, 2014)