Geographical thought : an introduction to ideas in human geography - Nayak, Anoop, 1969- (Prentice Hall, Pearson, 2011)