OpenStax textbook Biology 2e
The text provides comprehensive coverage of foundational research and core biology concepts through an evolutionary lens. The book also includes various types of practice and homework questions that help students understand—and apply—key concepts.