Return to Article Details Engels towards Materialism: Science, Enlightenment and Dialectics Download Download PDF