Cynthia GiffenBooksPracticing BiologyPracticing Biology For Campbell BiologyAuthor data: Open Library