Somehow, against all odds, overcoming my usual lack of stick-to-it-tiveness, this book did not become a DNF. There was a touch of skimming in the last two chapters, but I read it from cover to cover, possibly as a object lesson to myself.Even though I write the other variant of urban fantasy (ass-ki...