Dr. Henry W. Spaulding III

GPTKB entity