Author: Cervantes, Miguel De; Translated by Ormsby, John; Editor-in-chief - Adler, Mortimer J.