One Including collaborations with others, William Shakespeare authored approximately 39 plays, 154 sonnets, and two long narrative poems. His works have been translated into every major living lang…
Five Fast Facts About William Shakespeare
Bookmark the permalink.