Biology : how life works - Morris, James,; Hartl, Daniel,; Knoll, Andrew,; Lue, Robert,; Michael, Melissa,; Berry, Andrew,; Biewener, Andrew,; Farrell, Brian,; Holbrook, N. Michele,; Heitz, Jean,; Hens, Mark,; Lozovsky, Elena R.,; et al. (W. H. Freeman and Company ;, Macmillan international higher education,., 2019)