Dialectics of Nature - Engels (1986)
English