Eh, I agree with you on most points there, even though I did start this whole topic. But I'm pretty sure the Phoenicians were Semetic, they spoke the same language and used the same alphabet (Aramaic) as the Assyrians, Babylonians, and Jews (though Hebrew is slightly more unique) and Hannibal is a VERY common Assyrian name, so it would make sense that the phoenicians were semetic. An interesting fact is that Aramaic is the root of Greek, and therefore Latin, and thats where we get the word Phonetics, from Phoenician, and "Poeni infantry" is simply the first half of the word "phoenician" without the "h".

Ick