doedipus- trying to piece together the continuity here 

more about : doedipus