Directory to Gentlemen's Seats, Villages, &C. in Scotland by Directories -Scotland & Findlay James