Living McGregor   

Descendant of:
10 John Tofts 
9 George Tofts 
8 John Tofts 
7 James Tofts 
6 Andrew Tofts 
5 Janet Tofts 
4 Janet Hardie 
3 William Hardie Sharp 
2 Living Sharp 
1 Living McGregor 



Parents:
Parent Name
Father Living McGregor 
Mother Living Murray