Parasites: what causes some species to evolve to exploit others
If you saw the first episode of David Attenborough's new BBC series Perfect Planet, you will have seen the astounding bloodsucking behaviour of the vampire finches. These small birds exist only on two remote islands in the ...