I need to preface this by advising this was my first read in the series,, actually listened via audible. The story was well written but does contain familiar elements. I gave it 4 stars instead of 5 because I felt going from say 3 years ago to present day then to 3 years ago is a way of telling a good bit of history without having to do a full development of the past timeline. Even with that small detraction I would recommend giving it read.