India's struggle for independence 1857-1947 - Bipin chandra and others (Penguin books New Delhi, 1989)