Gazetteer of India: Delhi - India. Ministry of Information and Boadcasting (Delhi, 1976)