What are some easily accessible sources that explain how the ancient peoples of the Mediterranean interacted with one another?

by thomasdane93

Question: What are some easily accessible sources that explain how the ancient peoples of the Mediterranean interacted with one another?

I understand that this is a broad question so let me give a little more detail. I teach a secondary school course on Greek and Roman myths. Before we delve into the myths themselves, I explain the cultural significance of these stories with relation to the history and culture of the Greek people. As part of this, we discuss the Egyptian Civilization, Minoan Civilization, Mycenaean Civilization, Macedonian Empire, and Roman Empire and their influence in the areas near and around Turkey and modern-day Greece.

Follow-up question: Were Macedonians and Thracians still considered Greek or are they significantly different enough to be considered their own people?

Athena_Laleak

Do you mind me asking what sort of source you are looking for? And what sort of topic is covered by the course? (A few examples jump to mind- Herodotus on Egypt or the influence of the Egyptian Statue on early Greek art, but I want to make sure I am giving you the information you need!)