William H. Sayre Jr.

GPTKB entity