Evolution or Progress? A (Critical) Defence of Habermas's Theory of Social Development | Synapse