Pedro, our little ghost, has a good reason to stick around the tiny mountain community of El Rito in northern New Mexico. And Rebecca Garcia is determined to find out what it is. Many stories had been... This description may be from another edition of this product.