Nature of geography: a critical survey of current thought in the light of the past - Hartshorne, Richard (Jaipur Rawat, 2002)