The Theban Plays

430 pages paperback -450

fiction classics play dark emotional sad fast-paced