Life evolving : molecules, mind, and meaning - Duve, Christian de, 1917-2013 (Oxford University Press, 2002)