Modern geographical thought - Peet, Richard. (Blackwell pub., 2004)