Clemson University. Public Service PublishingBooksLarvae of the Southeastern USA mayfly, stonefly, and caddisfly species (ephemeroptera, plecoptera, and trichoptera)Author data: Open Library