The philosophy of human evolution /
The philosophy of human evolution /
Ruse, Michael
- Cambridge : Cambridge University Press, c2012.
- ix, 271 p.: ill. ; 25 cm.
9780521117937
GN 281 / .R951 2012
M 599.938 / R84 2012
9780521117937
GN 281 / .R951 2012
M 599.938 / R84 2012