Nick Heath. The Idea : Anarchist Communism, Past, Present and Future.