How does Earth work? : - Smith, Gary A. (Gary Allen) (Pearson Prentice Hall, 2006)