Title: Catalogue of the ... Library of the Late James Thomson