Comment

Jun 28, 2012BarbaraA rated this title 3.5 out of 5 stars
This is a really interesting read with some mind-bending surprises. However, it is not (at all!!!) a "quick" read. The book is dense and does drag a bit. It's got a great premise and the execution is mainly well-done, but you're in for a loooong ride.