2 of 2 people found the following review helpful
5.0 out of 5 stars
Almost perfect, 5 Jan 2009
Wonderful book, couldn't put it down. Absolutely fascinating. The only criticism I would have is of the final chapter, dealing with the most recent developments. It jars with the rest of the book in assuming knowledge and introducing new people without any sort of background. The assumptions are probably fair, but it jars with the storytelling of the rest of the book.