Aberdeen, Banff, Kincardine, Moray and Nairn Trades' Directory with a county supplement..
Edinburgh Town and County Directories Ltd