James Morrison, 2nd Baron Margadale

GPTKB entity