James McFarlane McArthur

GPTKB entity