How Social Movements Die
Christian Davenport - Paperback
£25.99
Christian Davenport is associate professor of government and politics and senior fellow and director of research for the Center for International Development and Conflict Management at the University of Maryland, College Park.