Published on
Historical Society of Pennsylvania
(
https://hsp.org
)
NHD Philly is free to all students in Philadelphia County. See how you can help.