what are the 3 types of plays that shakespeare wrote
tragedy
-1
Section::::Abstract.
Shakespeare's plays
2963660
history
-1
Section::::Abstract.
Shakespeare's plays
2963660
comedy
-1
Section::::Abstract.
Shakespeare's plays
2963660
12359188246782426350
NONE
Section::::Abstract.
Shakespeare's plays
2963660