Earth : an introduction to physical geology - Tarbuck, Edward J. (Pearson international edition, 2008)