
There are believed to be 37 to 40 Shakespeare plays but no one can know for sure because of inexact documentation at the time the plays were first organized and published. The Two Noble Kinsmen and two lost plays attributed to Shakespeare, Cardenio and Love's Labour's Won, would make 40.
COMEDIES (14)
HISTORIES (11)