Poems by James Grainger (1721? - 1766)

James Grainger was a Scottish doctor from Berwickshire. He lived much of his life in St Christopher (St Kitts) in the West Indies, where he died.