Studies in social protest - Lal, Shyam (Rawat publications, Jaipur, 2010)