Know Your Freshwater Fishes - Mark Everard

The fresh waters of the British Isles are diverse, ranging from torrential hill streams to powerful…