The Hyksos are now widely recognized by historians, not as Arabs, but as “The Sea People”, possible emigres from Greece who eventually became the Phoenicians and, later, the Philistines that settled Canaan and gave the Israelites so much trouble. They also found Carthage.
Thanks fidelis. I’ve been reading on this for most of my life, and I’ve never, ever seen the Sea Peoples equated with the Hyksos, much less widely so. The Hyksos have never been equated with the Greeks, either. There have been many attempts to equate the Hyksos with the Jews. The Sea Peoples have been equated with various unattested groups from Sardinia and elsewhere; some have tried to equate the Sea Peoples with Mycenaean Greeks.