C. Michael Armstrong Jr.

GPTKB entity