What is Shakespeare’s longest play ?
A. Taming of the Shrew
B. Romeo and Juliet
C. A Midsummer Night’s Dream
D. Hamlet
A. Taming of the Shrew
B. Romeo and Juliet
C. A Midsummer Night’s Dream
D. Hamlet