A New Witness for God (Volume 1 of 3) by Roberts, B. H. (Brigham Henry)
 is a Project Gutenberg book, now on Github.