Donald MacGregor (Liberal MP)Donald MacGregor was a Scottish Liberal Party politician. From 1892 to 1895 he was a member of parliament for the Inverness-shire constituency. He is buried in London at St Mary Magdalen Roman Catholic Church Mortlake.