Ratings6
Average rating3.3
I hate writing reviews like this, but this book was a total snooze fest, I slogged through all 464 pages hoping there was going to be a pay off, and well, it never came. The characters were boring and one dimensional, the storyline was all over the place and preachy (and I usually don't mind a little preach), I will say the cryptanalysis and maths stuff was pretty interesting, but not enough to make up for the rest. All in all this just wasn't my cup of tea.