Not the kind I normally read

This book is grittier than my usual fare, but I enjoyed it anyway. Well-drawn characters, a fast-moving, complex plot, and a satisfactory resolution make it well worth the time.

###

