Human Geography: Places regions in global context. (U.S.A Prentice Hall, 2007)