Library Catalogue, May, 1881. Subject Index of papers in the Proceedings, 1847-1880
Published: 1881
Place of publication: London, [1881.]
Language: eng