Creation, Evolution and Meaning - Robin Attfield (Taylor and Francis, 2006)