The Ruthwell Cross and the Ruthwell Savings Bank ... /
Dinwiddie, John L.(John Linton),1860-1936.
Dinwiddie, Melville.
Dumfries,
1965.