John L. Loeb Jr.

GPTKB entity