John EGAN (RIN: 23114). Mary MACKINNON (RIN: 23030), daughter of David A. MACKINNON and Annie Maria BUTTERWORTH , in East Lake Ainslie, Inverness, Nova Scotia, CANADA.


Children of John EGAN and Mary MACKINNON are:
1. Michael EGAN (RIN: 23115)
2. John EGAN (RIN: 23116)
3. Patrick EGAN (RIN: 23117)

Notes for Mary MACKINNON: