An introduction to human geography : issues for the 21st century - 3rd edition - Harlow, England ; New York: Pearson Education Limited, 2008 - xxiii, 517 p. : col. ill., pbk. ; 27 cm

9780132056847


Human geography

304.2 DAN