All authors
/ Author
Paul Almeida
Social Movements: The Structure of Collective Mobilization
[Paperback]