Catalogue of the ... Library of the late Dr. James Cumming ... Which will be sold by auction ... on April 3, 1876, etc.
Chapman, Thomas,Auctioneer, of Edinburgh.
Edinburgh,
[1876]
Cumming, James, H.M. Inspector of Schools.