John H. Van Schaick Jr.

GPTKB entity