An introduction to human geography : the cultural landscape - Rubenstein, James M., 1949- (Pearson Education, 2005)