I don't know that I can read everything on this subject. But like you, I am fascinated to learn more. If I get some time I will try to read it, I enjoy reading all sides. (not saying this is trying to bash it, simple because I haven't read it yet.)