In 25 years, Shakespeare turned out 37 long plays and co-authored several others.
« Back to BroadwayStars