Interactive tree of James Crawford

James Crawford 1888
Hugh Crawford 18451916
Lydia Beatrice Hicks 18741952
Agnes Crawford 18561901
Robert Hicks 18341917
Lydia Jane Griggs 18411910