Richard A. Kimball Jr.

GPTKB entity