William Henry Blatch, Jr.

GPTKB entity