Darwin and design : does evolution have a purpose? [E-Book] / Michael Ruse.
Ruse, Michael.
Cambridge, MA ; Harvard University Press, 2003
x, 371 pages
englisch
Full Text
Description not available.