Featured in mice

As Seen On TV: Can Science Keep Pests at Bay?
The Mouse That Runs Anywhere
The Killer Mice of Gough Island