Pedigree Chart for Elspet Levnie

 
John Mair 溺 (1687-~1747)
George Mair (1707-~1787)
Elspet Levnie (~1665-)