Socialism and Modern Science