GRAY, Sir Thomas (c.1359-1400), of Heaton in Wark, Northumb.

Author