Author: Cervantes, Miguel De; Eliot, Charles W. (Editor); Shelton, Thomas (Translator)