This book is beautiful. It's so simply written and yet it explores the complexity of a million different issues with a deft hand. Yes, it is flawed - but it hardly matters when it offers the kind of reading experience that it does. I get the feeling your perspective has a lot to do with how you interpret the book, but that may be the best thing of all about it - no matter your perspective, I genuinely believe this book has something to offer to you.