Feuerbach: The roots of the socialist philosophy - Engels, Friedrich, 1820-1895; Lewis, Austin [Translator]