Creation, evolution and meaning. - Attfield, Robin (Ashgate,, 2006)