The British almanac of the Society for the Diffusion of Useful Knowledge for ... .
Society for the Diffusion of Useful Knowledge (Great Britain)
London : The Society,
-1885.
Description based on: 1830.
British almanac