John Hector McFarlane

GPTKB entity