The Riddle of the Universe at the close of the nineteenth century by Haeckel, Ernst McCabe, Joseph
 is a Project Gutenberg book, now on Github.