Review: Entertaining.
Rating: 4 out of 5
Date: 11 8, 2012
Interesting concepts. It helps to read this book first, then the others in any order, but you'll still understand what's going on if you don't.