This is a man who believes that there is a broad scientific consensus that aliens built the pyramids  but that this consensus is wrong, because the biblical Joseph built the pyramids with help from God.