Geology and the Environment - Pipkin Bernard W (Australia Cengage Learning, 2014)