Luke M. JacobusBooksLarvae of the Southeastern USA mayfly, stonefly, and caddisfly species (ephemeroptera, plecoptera, and trichoptera)Author data: Open Library