Kepler
Subtitle: his life and works
By: Translated ... by C.A. Alexander
Published: 1866
Place of publication: Wash
Language: eng
Number of pages: 110