The Annual Register
Publisher: Printed for J. Dodsley
Published: 1848
Number of pages: 879