William Shakespeare
1564 – 1616
Further resources on William Shakespeare
275 poems