Kenneth MacLeod, 1st of Armisdale — Peerage person ID=638083