Cleveland Abbe Jr.

GPTKB entity