Mayfly larvae (ephemeroptera) of Britain and Ireland : keys and a review of their ecology /
Elliott, J. M.(John Malcolm)
Humpesch, U. H.
Freshwater Biological Association.
Great Britain.Environment Agency.
Ambleside : Freshwater Biological Association,
2010.
On cover: Environment Agency.
Includes bibliographical references and index.
Mayflies
Mayflies