John LepriBooksBiology for the AP® CourseStrive for 5 for Principles of Life (High School Edition)Author data: Open Library