John Mackenzie1680–?नाम और उपनामJohn Mackenzie IInd of ArdlochसमयरेखाBirth1680Death0रिश्तेबच्चेAlexander Mackenzie (?–1778)माता-पिताAlexander Mackenzie (1642–1736)स्रोतwikitree Mackenzie-7432