Title: British Almanac of the Society for the Diffusion of Useful Knowledge for the Year . . ; 1843