Delhi Gazetteer (Delhi Delhi Administration, 1976)
Keywords: GEOGRAPHY