The Story of the Hymns and Tunes by Butterworth, Hezekiah Brown, Theron
 is a Project Gutenberg book, now on Github.