William H. E. Davis, Jr.

GPTKB entity