Not as innovative as it wants to think it is, and lacking in evidence for its points. Discusses the “murder“ of Tutankhamun and completely ignores the evidence of the recent CT scan that there was no such thing.
There are some interesting speculations and a reasonably thorough going-over of the evidence, but also big gaps.