Science and selection : essays on biological evolution and the philosophy of science /
Hull, David L.(David Lee)
Cambridge : Cambridge University Press,
2001.
Includes bibliographical references.
Evolution (Biology)
Science
Natural selection