World's End: A Story in Three Books by Jefferies, Richard
 is a Project Gutenberg book, now on Github.