View Profile [9862]
Kelly D. Patterson | |
List Affiliations: | Reviewer for H-Pol |
Reviews: | Protest Politics: Institutionalization and Professionalization in the New Millennium |
Kelly D. Patterson | |
List Affiliations: | Reviewer for H-Pol |
Reviews: | Protest Politics: Institutionalization and Professionalization in the New Millennium |