List of scientific publications. [1860-85]
Published: 1885
Place of publication: Ithaca, N.Y
Language: eng