Interactive tree of Alan John McCrostie
19392001 Alan John McCrostie
19041979 Eric Bruce McCrostie
19081959 Irene Constance Allan
18641923 Hugh John McCrostie
18681942 Alice Jane Ridgen
18341908 Hugh McCrostie
18381910 Jessie McLaren
1827 George Ridgen
18331890 Patience Warren
 Henry Allan
 Margaret Inglis