Freshwater Ecology by Barbara Downes & Gerry Closs