That looks pretty good. Are you sure the Philistines weren't Semitic?
The Sea Peoples came down from the Black Sea area.