universal Darwinism

variety of approaches that extend the theory of Darwinism to other fields

Categories: