Dialectics of nature - Engels, Friedrich 1820-1895 (International Publishers, 1940)