British Almanac of the Society for the Diffusion of Useful Knowledge for the year 1849.
Published: 1849
Language: eng