Darwin's dangerous idea : evolution and the meanings of life - Dennett, Daniel Clement (London ; New York : Allen Lane, 1995)
Mode of access: Internet.
Keywords: Human evolution -- Philosophy; Evolution (Biology) -- Philosophy; Natural selection