And there seems to be a deep connection between Greek paganism and the narrative structure of the Iliad, and a deep connection between Christianity and the narrative structure of (eg) Harry Potter. Achilles fights for Greece because he’s Greek, and the pagan worships Zeus because he (the pagan) is Greek, and that’s all there is to it. But Harry Potter fights for Dumbledore and against Voldemort because the one is good and the other evil, and the Christian worships God and resists the Devil because the one is good and the other evil. Achilles and Hector wear their impressiveness on their sleeves, much like Zeus. Harry Potter is a seemingly ordinary and really quite weak guy who just happens to be fated to save everything through destiny, parentage, and the power of love/sacrifice, much like Jesus.
The Greeks founded colonies everywhere they could reach, and the Carthaginians controlled the western Mediterranean for centuries (Spanish place names like Barcino – mod. Barcelona – and Cartagena are a bit of a clue). But neither group settled inland much. Even the Romans didn’t really settle Spain beyond Andalusia and the Atlantic and Mediterranian coasts much. They claimed it; they stationed a legion to guard the gold mines in the north (Leon), but they didn’t much make themselves at home. Yet the map at the top of this post doesn’t show much differentiation between the coast and the hinterland. What’s that about?