Donald Robert Macgregor

Donald Robert Macgregor (1824 – 9 December 1889) was a Scottish politician. From 1874 to 1878 he was a Liberal Member of Parliament (MP) for the Leith Burghs constituency, near Edinburgh.