The British almanac of the Society for the Diffusion of Useful Knowledge.
Contributors: Society for the Diffusion of Useful Knowledge.
Publisher: Charles Knight.
Published: 1830
Place of publication: London
Language: eng