Compelling information but no more airtight than a dozen other theories. The author hypes the sources he agrees with, insults those he doesn’t, with not much explanation.