One hundred years of socialism : the West European Left in the twentieth century - Sassoon, Donald 1946- (Tauris Publ, 2010)