Indian and world geography : for civil services preliminary and main examinations - Husain, Majid (New Delhi Mcgraw hill, 2016)