Socialism and Modern Science (Darwin, Spencer, Marx) Author Name Enrico Ferri Category Politics Type Journal Tags Science / Non-fiction Login to Access Content