Edward Peple Jr.

GPTKB entity