Niall Macpherson, 1st Baron Drumalbyn

GPTKB entity