Helpful Score: 1
Not an easy book for me to get through, but well worth the effort.
Helpful Score: 1
An interesting book that makes you think. I loved the way the plots all tied together at some point.