Interesting twists and well thought out plot. Third in a series of books written by Charles P Frank. This one develops characters that were introduced in the first book of the series. You don't have to read all three to get the plot, however you are ...