David John Cameron MacKay

GPTKB entity