Ludwig Feuerbach and the end of classical German philosophy - Engels, Friedrich 1820-1895 (Progress Publishers, 1946)