Overview

Thomas Leyson

(c. 1549—1613) Latin and Welsh poet and physician