Family Lines:
Flanagan, Flanagan, Hogan, Klein, Murphy.
Places:
Philadelphia, Philadelphia, Pennsylvania, United States; Bethlehem, Northampton, Pennsylvania, United States; St. Clair, Schuylkill, Pennsylvania, United States; New Philadelphia, Schuylkill, Pennsylvania, United States; Germany; Ireland.