Hamlet, Prince of Denmark - Shakespeare, William, 1564-1616 (The New Cambridge Shakespeare, 1985)