Text this: Carlo Cafiero : Saggio di una storia documentata del socialismo