This is a short but good read. It keeps you guessing all the way. You can never be sure of who is a good guy and who is a good guy. Sci-fi from a murder mystery writer -- who woulda' think it?...