Darwin and design does evolution have a purpose? - Ruse, Michael; ebrary, Inc. (Cambridge, MA ; London : Harvard University Press, 2003)
Includes bibliographical references and index.
Electronic reproduction.
Keywords: Evolution (Biology) -- Philosophy; Teleology; Electronic books