I just wrote a lengthy review, and a swipe of my magic mouse deleted it. I'm not re-writing it. Not now, at least.But I did enjoy this book and I'm very glad to have read it, despite my protest during the process. It's not an easy book nor is it a happy one. But it's a good one.