Interactive tree of Charles M CRAIGIE

Charles M CRAIGIE 1931
Jane Mary WARREN 18601940
John WARREN 18211907
Mary Ann SALTER 18291894
Edward SALTER
Sarah ELSON