An introduction to human geography : the cultural landscape - Rubenstein, James M. (Pearson/Prentice Hall, 2005)