OSWALD, James (1715-69), of Dunnikier, Fife.

Author