June 5, 2009October 28, 2019 41 – ‘Medea, Hecabe, Electra and Heracles’ by Euripides Continue reading →