Euripides' Heracles is an extraordinary play of great complexity, exploring the co-existence of both positive and negative aspects of the eponymous hero. Euripides treats Heracles' ambivalence by... This description may be from another edition of this product.