John De Mille Jr.

GPTKB entity