LOCKHART, Thomas (1739-75), of Craighouse, Edinburgh.

Author