On Books and the Housing of Them by Gladstone, W. E. (William Ewart)
 is a Project Gutenberg book, now on Github.