Book to read

Socialism: Utopian and Scientific

Author Friedrich Engels