Social and Political Movements : Readings on Punjab - Puri, Harish K.; Judge, Paramjit S. (Jaipur; Rawat Publications, 2000)