John Longhurst

18%
Flag icon
The theory of evolution was hailed by Marx and Engels as a dialectical materialist explanation of how living things change from one species to another species over time.
Dialectical Materialism vs. "The New Physics"
Rate this book
Clear rating
Open Preview