Campbell biology concepts & connections - Reece, Jane B. (Pearson Education Ltd., 2016)