India's struggle for Independence 1857 - 1947 - Chandra, Bipan (1988)