Thomas Uvedale


Thomas Uvedale - English translator and botanist (fl. 1712).