Destination of the species : the riddle of human existence /
Meacher, Michael.
Winchester : O Books,
2010, c2009.
Includes bibliographical (p. 236-244) references.
Religion and science.
Evolution (Biology)