On cover: Environment Agency.
Mayfly larvae (ephemeroptera) of Britain and Ireland : keys and a review of their ecology by J. M. Elliott. ISBN 9780900386787. Published by Freshwater Biological Association in 2010. Publication and catalogue information, links to buy online and reader comments.