Ecology and classification of North American freshwater invertebrates - Thorp, James H. (Academic Press, 2010)