On Revolutions
6 authors - Paperback
£25.49
Find out more
Sharon Erickson Nepstad is Assistant Professor of Sociology at Duquesne University, where she also teaches peace studies and conflict resolution at the Graduate Center for Social and Public Policy.