Principles of life /
David M. Hillis, University of Texas at Austin ; David Sadava, Emeritus, The Claremont College ; H. Craig Heller, Stanford University a [and 1 more].
- Sunderland : Sinauer Associates, 2012.
- xxxvii, 908 pages [and other various pages] : illustrations.