Title: Hamlet through the ages