DICKSON, John (c.1707-67), of Kilbucho, Peebles.

Author