I read it in Spanish, but then I suppose you must have bought a good translation. It's wonderful, and still very funny after four hundred years... but you must have a little context, because Cervantes intended to satirize the "errant knight" stories in fashion at that time, and that's what Don Quixote is... a magnificent parody.

