Socialism and Modern Science (Darwin, Spencer, Marx)by Enrico FerriWriting a summary for young readers…For young readersBook data: Open Library