Earth science and the environment - Thompson, Graham R.