Rich Froning Jr.

GPTKB entity