This is basically a spy/intrigue type novel, although it is fairly short, so the plot is pretty simple. That's not so bad, just light reading, but what I didn't like was that the characters are pretty much just paper cut-outs, and worse, the way the various "supernatural" races are portrayed is just silly. As far as I can tell, their non-humanity is just a plot device and was given almost no thought. (The names are ridiculous too - Elves come complete with last names of Irish cities like Dublin and Cork; Leprechauns do not, but are named things like "Ransi Milbert"; and "Dorton Hraavik" for the name of a Faery? oh my.)