Indian struggle for independence 1857-1947 - Chandra,Bipin and others (Penguin books New Delhi, 1998)