They are books, based of William Shakespeare's play
Hamlet, Miguel Cervantes's story
El ingenioso hidalgo don Quijote de la Mancha and Giovanni Boccaccio's
Decameron. They're all from the period of renaissance and humanism.
And Hamlet is about 100 pages, Don Quijote about 150 and Decameron a lot more, though I needn't read all of it. :D