Charles Avison Jr.

GPTKB entity