Hamlet and Oedipus - Jones, Ernest, 1879-1958 (Norton, 1976)