I'm a fan of the 'A Very Short Introduction' series which are many and varied and I've just finished the 162 page one on 'Socialism' by Michael Newman.
This gave a very good summary of socialism from the rapid economic and social changes, associsted with urbanization and indusrialization, in early 19th century Europe through to the break down of communism in Russia with the fall of the Berlin Wall and ending with some final thoughts of its future in the 21st century.
In outlining the Socialist Traditions in chapter one he covers Utopians, Anarchism, Marxism, Social Democracy and Communism.
I wrote about Anarchism back in August and so I was struck by the comment in this book that anarchists are critical of hierarchical organisations and provide a perpetual warning for all movements:-
"Beware the trappings of power, beware bureaucracy, and ensure that authoriy is always distrusted."
Apart from its vision of decentralized self-governing organisations, this was its essential contribution to socialism.
It is for the above reason that our movement will never become a party and is the danger that all new parties fall into so well typified by UKIP, the Brexit Party and I suspect will be the future of Fox's Reclaim Party.
For The Harrogate Agenda to succeed it has to become a mass people's movement aimed at restoring the inherent sovereignty of the people while being beware of the trappings of power, bureaucracy and ensuring authority is always distrusted.
If you want to revolutionise the status quo you don't join it.