Ludwig Feuerbach and the outcome of classical German philosophy - Engels, Friedrich, 1820-1895 (International Publishers, 1970)