Earth resources and the environment - Craig, James R. (Prentice Hall, 2011)