Human geography : places and regions in global context /
Knox, Paul L.author.
Marston, Sallie A.,author.
Includes index.
Human geography.
Human geography