Author: Sophocles, Sophocles, Sheppard, John Tresidder