Philosophy of the Plan of SalvationA Book for the Times by Walker, James Barr
 is a Project Gutenberg book, now on Github.