Rubenstein, James M. ,

An introduction to human geography : the cultural landscape / James M. Rubenstein. - 9th ed. - xix, 534 pages : color illustrations ; 28 cm.

013243573X 9780132435734


Human geography.

GF41 / .R82 2008