(Damn it. GR ate the review after I typed it, so you are all getting the brief version because I am not retyping now, but may redo in the blog later). Good book. Gave it four stars only because just as it was getting exciting, the book ended. However, very good book that sets up the rest of the seri...