Books By Niall Shanks

God, the Devil, and Darwin: A Critique of Intelligent Design Theory

In the last fifteen years a controversial new theory of the origins of biological complexity and the nature of the universe...