
I found the jumping back and forth between time periods and events a bit hard to follow and some events are unexplained so that the reader is left wondering why they were included in the book. The ending is a bit hard to believe although I never suspected the true villain.