Dr. William Shippen, Sr.

GPTKB entity