James Crooks Thomson
Birth:
4 Mar 1862
Kilmarnock, Ayrshire, Scotland
Death:
22 Nov 1933
Cardston, Alberta, Canada
Burial:
25 Nov 1933
Cardston, Alberta, Canada
FCID:4910:12
Parents
Father:
James Strang Thomson
Mother:
Marion Annabella Hunter Crooks
Marriage(s)