Catalogue of books that belonged to the late Rev. James Anderson, Torphins, and