Duncan MacAlister

Duncan James Lachlan MacAlister the 17th Laird of Glendaroch was the husband of Martha MacAlister and godfather of Robin Leishman.