This is a good, but not great story. I think the problem may be that one needs to be more knowledgeable about the universe in which it is set than I am. Nonetheless, I read it through and enjoyed what I read.