Essential of biology - MADER, Sylvia S. (McGraw- Hill Education, 2021)