Dialectics of nature
By: Friedrich Engels ; translated and edited by Clemens Dutt with a preface and notes by J.B.S. Haldane.
Publisher: International Publishers
Published: 1960
Place of publication: New York
Number of pages: 383
Subjects: Logic; Science -- Philosophy