Trials of independence: 1858-1946 - Agarwala B R (New Delhi NBT, 2001)