Treatise on the kaleidoscope
By: by David Brewster ...
Contributors: Scadding, Henry, 1813-1901 (association)
Publisher: Printed for Archibald Constable & Co. ...; and Longman, Hurst, Rees, Orme, & Brown; and Hurst, Robinson, & Co., London
Published: 1819
Place of publication: Edinburgh
Language: eng
Number of pages: 166
Subjects: Kaleidoscopes.
Notes: RBSC copy: Ex libris Henry Scadding.