William A. Fickling Sr.

GPTKB entity