One Hundred Years of Socialism: The West European Left in the Twentieth Century