Through flood and fire /
MacKenna, Robert William,1874-1930.
Nithsdale (Scotland).District Council.
Dumfries : T.C. Farries in association with Octocentenary Committee of Nithsdale District Council,
1985.
First published : London, John Murray, 1925.
English fiction.