India's struggle for independence 1857-1947 - Bipin Chandra (Penguin books New Delhi, 1998)