Individual Information
William Armstrong
Birth:
23 Apr 1788
Barony, Lanark, Scotland
FCID:29090:251
Parents
Father:
John Armstrong
Mother: Isobel Stirling
Marriage(s)