http://sunsite.ualberta.ca/Projects/...Invertebrates/
Written by our own Dr. Hugh F. Clifford out of the U of A.
Now retired, but an absolutely wonderful professor.
And the references that are cited, make for a relaxing afternoon in Cameron Library...there are so many of them that would be of interest to an Alberta fly fisherman.