John E. Murray, Jr.

GPTKB entity