I am rather partial to Shakespeare, though I haven't done loads. But when it's done right, there's nothing like it. There are layers upon layers upon layers, and you unpack new things constantly. I don't know how he knew so many things - about the world, about women, about human nature, life, death, our fears and hopes.