Social and political movements - Rush, Gary B. (Appleton-Century-Crofts, 1971)