Review: Excellent.
Rating: 5 out of 5
Date: 06 20, 2012
An excellent, well-written book with a good twist. Highly recommended and can't wait for his next book. The only criticism I have is of the proof-reading, or rather lack thereof, that missed lots of typos, but that seems to be the norm nowadays.