00504nam a22001817a 4500003000400000005001700004008004100021020001800062050002400080082002400104245005600128260005500184300003400239521002100273526001600294541000600310562000600316OSt20140310182839.0130607t xxu||||| |||| 00| 0 eng d a9780521117937 aGN 281 b.R951 2012 aM 599.938bR84 2012 aThe philosophy of human evolution / cRuse, Michael aCambridge : bCambridge University Press, cc2012. aix, 271 p.:bill. ; c25 cm.  acollege students c1210L-1700L j1 e1