William Shakespeare

Events

1570
1582
1585 - 1592
1594
1594
1599
1603
1614