Jun 03 2016 The Unique Ecology of Human Predators Humans are truly the most effective predator of them all.