The Cultural Landscape:

Rubenstein, James

The Cultural Landscape: An Introduction to Human Geography - United Kingdom Pearson 2018 - 575p.

9781292162096

910.1 / RUB-C