William Rowe Jr.

GPTKB entity