India's struggle for independence - Bipan Chandra (Penguin Books India, 2016)