Nature of geography A critical survey of current thought in the light of the past - Hartshorne, Richard (New Delhi Rawat Publications, 2000)