BRUCE, John (?1745-1826), of Grangehill, Fife.

Author