I'm so conflicted about this book. I read it because it was completed and had high reviews. It was a good book overall, but I saw at least 2 major potholes that bothered me (hence the 3 stars)and it has some grammar and composition issues. The author created an amazing world. Keep up the good work!