Don Quixote at 400