Hillis, David M...[et al.] Principles of life - W. H. freeman company 2012 - 908 p ISBN: 978- 1- 4292- 5721- 3 Subjects--Topical Terms: Biology LC Class. No.: QH308.2.H55/