The Gallery
teleological theory of evolution
Nikolay Danilevsky
1