I think this book is too much, too long for the stories. I found it to be very repetitive. I did not even finish the book. After browsing through the last half of the book, I realised I had learned enough about the characters and the history from the first half so I didn't need to finish.