William Barlum Thompson

GPTKB entity