John Boyd Thacher II

GPTKB entity