Quick view Add to Cart Oedipus Rex in the Genomic Era: Human Behaviour, Law and Society - 9781349960507 $149.40 Palgrave Macmillan