HAY, Adam (d.1775), of Soonhope, Peebles.

Author