My rating: 4 of 5 stars
Though the heroine is a teenager, I don’t consider this a YA book because of the references to Dante. Do teens still read Dante? The story flowed seamlessly and the heroine’s point of view engaged me from the start to the finish. I am now a fan of Meg Cabot.