Denniston Oliver Moore Jr.

GPTKB entity