The book starts out okay, but it draaaags out over many years and story tellers. It is pretty anticlimactic. I had to re-read parts due to the book being unable to hold my attention. I listened on audiobook, and the narrator really made the “hateful” characters even more horrible than they were. And the ending... well most everything in the book is unresolved. The book ends, and you still have so many unanswered questions. I was disappointed but glad it was over!