Books
- How Might Life Evolve on Other Worlds?: Seti Academy Planet Project (Life in the Universe)
- How Did We Find Out About Our Human Roots? (How Did We Find Out ... Series)
- Ultrastructure Techniques for Microorganisms
- Recombinant DNA Research and Viruses : Cloning and Expression of Viral Genes (Developments in Molecular Virology)
- Human Population Biology : A Transdisciplinary Science (Research Monographs on Human Population Biology)
Books