Stav dette: What do we know about the chupacabra? / by Pam Pollack and Meg Belviso ; illustrated by Andrew Thomson.