I found this book frustrating, it plodded through various time lines, a mixture of characters and plots, all interwoven
Not enough depth in some parts, the characters seem a little weak and all neatly finished up at the end , a little surprising since the plots covered centuries.