Cats Are Perfect. An Evolutionary Biologist Explains Why Scientific American AD: Michael Mrak prev / next