Dumfries : T.C. Farries,