wyvernfriend
Written on Nov 8, 2008
It has some very cheesy moments but is an good but not a great read. Most of the elements are pretty predictable but I just couldn't put it down when I was reading it.