Hazell's Annual Cyclopaedia
Publisher: Hazell, Watson and Viney
Published: 1887
Language: eng