An exciting look at the essential roles that parasites play in Earth’s ecosystemsThis book looks at the weird and wonderful world of parasites, the most abundant form of life on …