Annabelle Lever Author & Editor

Annabelle Lever is Associate Professor of Normative Political Theory at the University of Geneva in Switzerland.