MacEgan Lineages
Notes
Michael A. Egan
97-02-12. Located on microfilm, registration # 022522(91)