Social and political movements: Readings on Punjab - Pure, Harish K (Jaipur Rawat, 2000)