Soil in the environment : crucible of terrestrial life - Hillel, Daniel (Elsevier/Academic Press, 2008)