Antonio Labriola filosofo e politicoby Luigi PunzoPolitical and social viewsPhilosophersSocialistsWriting a summary for young readers…For young readersBook data: Open Library