John R. Lausch Jr.

GPTKB entity