Heracles and Other Plays - Eurípidés

Alcestis * Heracles * Children of Heracles * CyclopsEuripides wrote about timeless themes, of…