Max Terhune Jr.

GPTKB entity