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.
amazon reviews