Eat and Be Eaten: The Science of Food Webs - Jennifer Dunne