Life : The science of Biology - Heller, H.Craig; Hacker, Sally D.; Hall, David W.; Laskowski, Marta J.; Sadava, David (Macmillan International, 2020)