Miguel de Cervantes — Spanish novelist, poet, and playwright (... | namepick