Shipping in Dumfries and Galloway in 1820
Association of Underwriters and Brokers of Glasgow.
Macleod, I. F.(Innes F.)
Kirkcudbright I.F. MacLeod
1973
Ship registers
Ship registers