Alphabetical and classified catalogue of books
By: Belleville Mechanics' Institute and Library Association
Publisher: Ontario Steam Printing House
Published: 1886
Place of publication: Belleville [Ont.]
Language: eng
Number of pages: 84
Notes: Cover title.