Michael Drayton
1563 – 1631
Further resources on Michael Drayton
231 poems