An introduction to human geography : the cultural landscape /
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
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