Earth Science by F.K. Lutgens & E.J. Tarbuck HB Text Book 2006 Edition 804 Pages

A nice touch in this textbook is the final exam review section at the back.