David Dalrymple, Lord Hailes

GPTKB entity