German Politics, Volume 32, Issue 3 (2023)

Special Issue: New Contentious Politics. Civil Society, Social Movements, and the Polarisation of German Politics

Articles