As for Gary Rhodes' book, I have to say he's the only author thus far who has dug the deepest into this subject and presented painstaking documentation to support his arguments whenever this was possible. There will always be some things left open to speculation, and he wisely avoids drawing conclusions in such cases.