Pedigree Chart for John Mair 溺

 
Ann Mair (1765-)
Catherine Mair (1779-1863)
George Mair (1707-~1787)
William Mair (~1665-)
Elspet Levnie (~1665-)