Thomas Cruiks

Family Group Record | Pedigree Chart | Descendancy Chart

Thomas Cruiks

B 11 Oct 1791 in Swinton, Berwickshire, Scotland

D 18 Oct 1872 in American Fork, Utah, Ut