A parallel-dimension prison for an ancient evil is connected to a small town's founding families. Seventeen-year old Violet Saunders must uncover a devastating family history to defeat the evil known as the Beast.

The Devouring Gray by Christine Lynn Herman

$14.00Price