Comment

Jun 19, 2013
Highly recommended! Interesting tech ideas, great characters, and a good sense of humor along with a ripping good science fiction adventure.