BALFOUR RAMSAY, Robert (c.1698-1767), of Whitehill, Edinburghshire.

Published in The History of Parliament: the H