Freshwater ecology a scientific introduction - Gerry Closs, Barbara Downes and Andrew Boulton (Blackwell Publishing)