Arguing for evolution an encyclopedia for understanding science - Cotner Sehoya; Moore Randy (Santa Barbara Greenwood, 2011)
Keywords: Evolution (Biology); Natural selection