Random notes on modern Indian history - Chakrabarti , Ranjan (Kolkata Readers service, 2006)