Charles Henry Smyth Jr.

GPTKB entity