The Biology and Ecology of Streams and Rivers
By Alan Hildrew (Professor of Ecology, Professor of Ecology, School of Biological and Chemical Sciences, Queen Mary University of London, UK), Paul Giller (Professor of Zoology and Ecology, Professor of Zoology and Ecology, School of Biological, Earth and...