James C. Collins, Jr.

GPTKB entity