The stars not inhabited
Subtitle: scientific and Biblical points of view
By: by L. T. Townsend.
Publisher: Eaton and Mains; Jennings and Graham
Published: 1914
Place of publication: New York; Cincinnati
Language: eng
Number of pages: 254
Subjects: Plurality of worlds.; Life on other planets.