
Okay so this review is either going to be very long or very short. Neither in a bad way, at least not from a book enjoyment point of view anyway. More from a totally absorbing and entertaining cyber-geekery perspective which means that I'm in way over my head here if I have a hope of [...]