John Thaxter Jr.

GPTKB entity