while the book itself has a good storyline, the author is ridiculous in her/his/their stalling & dragging techniques. DO NOT READ THIS BOOK if you're expecting a smooth flowing story from start to finish, you will NOT get it. What you will get is frustrated with the 1 chapter here & there update