I am really wishing I had time to finish reading and to review this book now, but soon. In the meantime, if you haven’t read the book yet yourself, this site has some information about the book. The introduction and first chapter are available as a sample. There is also a bonus chapter you could read. Most useful is the author’s interactions with some of the objections raised thus far. I highly recommend reading his perspective before forming an opinion about the book based on blogs and reviews.