The Science of a new life
Publisher: Cowan
Published: 1870
Number of pages: 421