I got the information from newspaper articles via the Free Library of Philadelphia's electronic resources. Other than the FLP I don't know of any other sources for the information you need. I would do a web search using a combination of the names, perhaps it will yield additional tidbits of info.