Oedipus Rex: The story of a palace intrigue