Stefan A Schirm

Stefan Schirm is Professor of Political Science at the University of Stuttgart, Germany