Interactive tree of Hazel Louisa Willard McIlvride

Hazel Louisa Willard McIlvride 19231970
Andrew James Alexander Elliott Drummond 19131986
Peter John Jr. McIlvride 18741954
Florence Ellen Maplesden 18801974
Ivy Beda Willard 18931989
Peter John McIlvride 18331906
Margaret Isabella McGregor 18331899
Selena Mann 18451934
Peter John McIlvride 17921855
Grace Millar 17961872
Ian Gregor McGregor 17991881
Christian Sinclair 17971857
Duncan Sinclair
Isabel McLaren
Oscar Maplesden 18481911
Ellen Keys 18481944
Ezra Maplesden 18091853
Sarah Cheal 1808
Stephen Francis War Willard 18451920
Louisa D'Oley Perry 18511925
Richard Willard 1805
Elizabeth Barrot 1808