Author: Bernard M W (translator) Sophocles; Knox