We were in Ballater for one night last year doing some family history research. We happened upon Deeside Books and thought we'd see if they had anything that might be relevant. Aren't we glad we did. The proprieter was so very helpful and found several books with useful information for us. There's an awful lot of books in there but he was able to put his hand straight on them. If you're in the area and looking for any sort of books - new or 2nd hand - pop in and see them.