Return to Article Details Revolutionary Trends in Indian History: Ideological Diversity and Collective Resistance Download Download PDF