John Albert Kennicott

GPTKB entity