Majid Husain Geography 3000 terms & concepts with detailed explanation / - New Delhi : Tata McGraw Hill Education Pvt Ltd , 2010. Subjects--Index Terms: Geography