Freshwater Ecology Concepts and Environmental Applications of Limnology by Walter K Dodds Matt R Whiles (z-lib.org)