Stewartry of Kirkcudbright: official guide ... /
Kirkcudbrightshire (Scotland)
Cheltenham,
[1951]