Brianna's Prophecy

Brianna's Prophecy - Tianna Xander My god, it's just awful. The plot is interesting but the heroine is literally the most naive, immature, and self-deluding character I've read in a long time.