stay in Dumfries and Galloway.) [With plates and illustrations.]