Gazetteer of India : Delhi 1976 (New Delhi Delhi Publications Division, 1978)