Andrew Harrop

(Contributor)

Andrew Harrop is general secretary of the Fabian Society.