Campbell Biology : Concepts & Connections / by Jane B. Reece ... [et al.]. - Reece, Jane B. (Pearson Education, 2017)