W. A. Noyes, Jr.

GPTKB entity