Pedigree Chart for Margaret Rankine
Margaret Rankine (1777-)
James Rankine (1731-1826)
Mary Boid (1735-)
William Boyd (1708-)
Christian Reid (1706-)
William Reid (1685-)
Christian Brown (1683-)
William Reid (1663-1688)
+
Margaret Malcolm (1663-)