Evolution and the future : anthropology, ethics, religion - Sorgner, Stefan Lorenz (aBeyond humanism ;, 2013)