A review by thirtywhacks
Princess on the Brink by Meg Cabot

4.0

Mia makes terrible decisions but also given when and where this was written... I find it believable.