William Johnston Tupper

GPTKB entity