Caddis larvae. Larvae of the British Trichoptera.
Hickin, Norman Ernest.
London, 
1967.