I just read this book review at nytimes.com.
All I have to say about it is... If I had written that review as a "book report," I sure would have gotten a bad grade.