A review by imjroll
Princess on the Brink by Meg Cabot

3.0

Only gets three stars because I literally screamed when I read the ending! It's worth reading, but only if you have someone to stop you from run into a wall and cry and tissues.