Redeeming Calcutta: A Portrait of India's Imperial Capital by Steve Raymer | Menrva Books