A Pictorial Guide to British Ephemeroptera.
Craig, Macadam.
Riverfly Partnership (Great Britain)
Field Studies Council (Great Britain)
Shrewsbury : Field Studies Council,
2010.
Mayflies
Mayflies