FLY FISHING ENTOMOLOGY by Roger Rohrbeck

I have posted re this site some time back. In review, it has very good, clear info re insect stages that will assist in fly pattern design and recognizing stages on the water.