History of the Speculative Society, 1754-1904.
Contributors: Speculative Society of Edinburgh.
Publisher: Constable
Published: 1905
Place of publication: Edinburgh
Language: eng