Geography: A modern synthesis (Harper – Hardcover, by Haggett Peter – Very Good A nice touch in this textbook is the practice tests with answer explanations.