Caddis larvae : Larve of the British Trichoptera - Hickin, Norman E. (1967)