Graeme Garrard

Graeme Garrard is a writer and academic at Cardiff University where he teaches political philosophy and intellectual history.

@GarrardGraeme

Graeme Garrard is a writer and academic at Cardiff University where he teaches political philosophy and intellectual history.

The prophet of national populism

Graeme Garrard

05 Aug 2019