Bibliographical list of the various publications by James Maidment ... from ... M.DCCC.XVII to M ...
Published: 1859
Number of pages: 65