People /John MacKay MacLennan peoplepill id: john-mackay-maclennanJMM 1 views today 1 views this weekJohn MacKay MacLennanBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredJohn MacKay MacLennan