William Shakespeare life

William Shakespeares life

April 26, 1564
November 27,1582
May 1583
1585
1587
1594
1596
1601
1616