Rubenstein, James M.

Contemporary Human Geography - 1st - New York Prentice Hall 2010 - xx,363p,with photos p.

0-32-159003-1