Books
- The Emergence of Life on Earth: A Historical and Scientific Overview
- Perl Programming for Biologists
- Reconstructing Human Origins, Second Edition
- Human Anatomy and Physiology Laboratory Manual, Cat Version, Media Update with PhysioEx 4.0 (7th Edition)
- The Common Thread: A Story of Science, Politics, Ethics and the Human Genome
Books