P. Djeli Clark is becoming an auto buy for me. This was much more tongue-in-cheek than I expected. There were some excellent action sequences, but the author was very smart in when to use blades vs. when to use words, which not only kept it from being overly violent but also from being predictable. I loved the twists and turns and at just over 200 pages, it tells the story it sets out to tell without dragging on.