Why Hamlet Delays His Revenge
The reason for Hamlet’s delay in his revenge has haunted critics for four centuries. Different authors have presented differing reasons for the delay, which, in itself, raises another question concerning this puzzling aspect of the play: Why does Shakespeare give so much prominence to the delay without clearly presenting the reason for it? The answer…