Electra Book 2001 Electra SO Sophocles 3.84 40 readers shelved it PublisherAris & PhillipsLanguageEnglishPublished2001