John H. Van Schaick Sr.

GPTKB entity