Great edge-of-your-seat, terse and lively writing. I enjoyed the hell out of this book, though I felt the ending served the theme more than the story. There were a couple of moments when the characters seemed to drift, blown hither and yon according to plot contrivance instead of motivation, and a couple of the characters were a touch flat/sketched instead of drawn.