Pedigree Chart for William Mair 溺

 
Elspet Mair (e1794-)
Margaret Mair (1805-<1851)
William Mair (1733->1781)
Helen Pirie (1733-)
George Mair (1707-~1787)
William Mair (~1665-)
Elspet Levnie (~1665-)