Dr. George Leslie MacKay

GPTKB entity