Indias Struggle for Independence - Bipan Chandra (Penguin Books India (P) Ltd., 1989)