Oedipus

Oedipus (Οἰδίπους - Oidĭpouspronounce], most likely meaning "swollen-footed") was a mythical Greek king of Thebes.

Oedipus was the son of Laius and Jocasta and became king of Thebes after killing his father, solving the riddle of the Sphinx and unknowingly marrying his mother. After Oedipus is king, his sons fight over the throne and kill each other.

Variations on the Oedipus legend are mentioned in fragments by several ancient Greek poets including Homer, Hesiod and Pindar. Most of what is known of Oedipus comes from a set of plays by Sophocles: Oedipus the King, Oedipus at Colonus, and Antigone.