Suitable as an Introduction to Geography text for non-majors, this book explores the physical environment, and moves on to present a dynamic approach to human and cultural geography. It emphasizes the many connections between humans and their cultural and physical environments.
For a subject I thought would be pretty straightforward, this book opened up the complexity and diversity of geography in awesome detail. Easy to read and interesting, especially for a textbook.