Placeholder
Hegel for Social Movements – Blunden, Andy