Liberty or Death: India's Journey to Independence and Division