I am rating this book 4 stars but would actually give it 3.5 if that rating was offered. It seemed to me that there was something lacking in this book; too many unanswered questions and it seemed the ending left something to be desired. Do not let these words sway you; I highly recommend reading t...