OpenStax OpenStax CollegeBooksSpokane Community College BIOL 100 Introduction to Environmental BiologyAuthor data: Open Library