I've tried reading this book three times and each time I just give up.
The storyline premise is interesting which is why I've persevered three times but I just can't get along with the way it's written.
This is only my opinion, however, but to me it is one of the least coherently written books I've read.
The author seems to favour 50 words when 25 would have sufficed, and it's filled with so much in depth technical info on things that end up hindering the reader, not helping.
Other issues of note for me are with the way the timeline and plot line jumps back and forth, with little warning, and commas inserted where I don't think they should be, whereby other times they should be present and they're not. I find it confusing.
Admittedly, this review may be skewed as I have autism and authors can't cater for everyone, however I've read lots of books of differing genres and this is by far the most challenging I've come across.