Man's place in the universe : a study of the results of scientific research in relation to the unity or plurality of worlds /
Wallace, Alfred Russel,1823-1913.
London : Chapman and Hall,
1912.
Includes index.
Plurality of worlds.
Stars.
Life.