Informative and interesting, but on numerous points, the author prefers speculation based on hints in unreliable sourced over plain statements in the most reliable sources.