Larvae of the British ephemeroptera : a key with ecological notes /
Elliott, J. M.(John Malcolm)
Humpesch, U. H.
Macan, T. T.
Ambleside : Freshwater Biological Association,
1988.
Includes index.
Mayflies.