Last-instar larvae and pupae of the Simuliidae of Britain and Irelandby Jon BassLarvaeSimuliidaeIdentificationEcologyPupaeWriting a summary for young readers…For young readersBook data: Open Library