John H. Van Alen Jr.

GPTKB entity