Modern geography thought - Preet, Richard (New Delhi Rawat pub., 2011)