![8.4](https://nationalbookswap.com/pbs/m/04/4004/9780399144004.jpg)
![](/images/spacer.gif?v=90afaeb39)
Gary H. (Gary) reviewed on + 11 more book reviews
Helpful Score: 1
Excellent book. Very enjoyable read. At times, the plot seems a little diluted and tends to be predictable, but the science behind the writing is very interesting.