Edward Barrett Moulton-Barrett Jr.

GPTKB entity