William MacLeod of Harris — Peerage person ID=505545