Pedigree Chart for William Mair

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