Life evolving molecules, mind, and meaning - De Duve, Christian. (Oxford University Press, 2002)