Backgrounder

Reformist Vs Revivalist Movements Contribution of Educated Middle Class to the Reform Movements Features of Various Socio-religious Movements