The Hebrew pharaohs of Egypt : the secret lineage of the Patriarch Joseph