Manyebook
James N. Gardner
Biocosm: The New Scientific Theory of Evolution
The Intelligent Universe