Shakespeare explained
Author
1)
Hamlet
Author
3)
Othello
Author
4)
Henry IV, part 1
Author
5)
Julius Caesar
Author
6)
Macbeth
Author
7)
The merchant of Venice
Author
9)
The tempest
Author
10)
Twelfth night
Author
11)
As you like it
Author
12)
King Lear
Author
13)
Richard III
Author
14)
The sonnets
Author
15)
The taming of the shrew
Author