As much as this is an interesting read, it's very unprofessionally done. There are lots of assumptions and guesses. You can really see that this is how the author wants things to be, so she morphs thruths and half-truths until they fit her world view.