Pat Spillane Jr.

GPTKB entity