Hillis, David M. Principles of life / David M Hillis. - Sunderland : Sinauer Associates, 2012. - xxxvii, 908(I-41) p. : ill.; Includes index. Includes index. ISBN: 9.781429276e+011 Subjects--Topical Terms: Biology LC Class. No.: QH308.2 / .P75 2012