Oedipus The Visionary by David Greig