COLT, Robert (1756-97), of Auldhame, Haddington.

Author