Robert Tor Russell (English architect, 1888-1972) Indian 1929-1933 New Delhi, Delhi, India © Saif Haq Saif Haq Modernist Architecture and City Planning Connaught Place