The nature of geography: a critical survey of current thought in the light of the past - Hartshorne Richard (New Delhi Rawat Publications, 2005)