Darwinism as presented by Darwin contradicted idealistic...
Darwinism as presented by Darwin contradicted idealistic philosophy, and this contradiction grew deeper with the development of its materialist teaching.
Darwinism as presented by Darwin contradicted idealistic philosophy, and this contradiction grew deeper with the development of its materialist teaching.