Environmental Sciences by Edward A. Keller, John W. Day & Ian Simmons