Individual Information
Alexander Carruthers
Birth:
Christening:
13 Nov 1743
Torroun, Canonbie, Dumfries, Scotland
FCID:36245:726
Parents
Father:
William Carruthers
Mother:
Helen Armstrong
Marriage(s)