Ecology of Fresh Waters by Brian R. Moss & Brian R.R. Moss