An Occupation of Angels
A bit cheesy at the end however was a nice good spy-like romp of fun.The only problems I had was keeping the characters straight and keeping the settings in mind.
I'm also glad this book isn't one I wanted to throw across the room. It doesn't like to use shock language like other books would. Though, the comparing human/thin = good and large/obese = bad did give a good record scratch while I was reading.