Catalogue of the library of the Speculative Society of Edinburgh.
Speculative Society of Edinburgh.
Edinburgh : Printed by T. and A. Constable,
1903.
Speculative Society of Edinburgh. Library