William Franklin Beedle Jr.

GPTKB entity