Anarcho-syndicalism in the 20th Century: a review