Author:William Sheldon Hadley

Works

 * (tr.) Eurpides (3 vols.)