J. Patrick Lannan Sr.

GPTKB entity