The Cultural Landscape

cultural-landscape.jpg

An Introduction To Human Geography

By James M. Rubenstein

I’m sure it needs updating but this a great textbook explaining the terms and concepts of human geography. It covers everything from horticulture to urban development.