Author: Historical Society of Pennsylvania.
Alternate names: Historical Society Of Pennsylvania; Historical Society of Pennsylvania