This is a great story, well worth your time and effort to read. The main characters are believable, fun, and become more endearing with each book of the story. The plot is easily followed and my only gripe is the narratives being split up between the three main characters. It seems more complex than needed. Regardless of that fact, the story is a very good one. I highly recommend this book.