“Confusing -- the author took a very long time to tie all the plot threads together. Frankly, I nearly gave up on the book many times.”