Biology of fresh waters / Peter S. Maitland. - Maitland, Peter S. (Peter Salisbury), 1937- (Tertiary level biology, 1990)