John Allan Seay Jr.

GPTKB entity