The Worlds of Joe Shannon by Orban, Paul Robinson, Frank M.
 is a Project Gutenberg book, now on Github.