Pedigree Chart for Alexander Mair 溺

 
William Mair (1734-)
George Mair (1737-)
Janet Mair (1744-)
Anne Mair (1747-)
William Mair (~1665-)
Elspet Levnie (~1665-)