John T. Nichols, Jr.

GPTKB entity