S shepherd.com Sci-fi books that you may never have heard of, but definitely should read 315 points bwb 2 years ago 314 comments