Wow, THE SHADOW READER is the kind of urban fantasy that doesn't come along every day. Fantastic world building with great pacing, and worm through out it all the kind of nuanced characters that are impossible to resist. Williams doesn't let tropes do her writing for her, she spends enough time with both sides of the war (and all sides of the love triangle) that it is impossible not to get caught up in Mackenzie's struggle. Even better, Williams didn't let one side of the issue implode to make the end a foregone conclusion. A fantastic story, bound to be a favorite, I can't wait to read more in this world or more by Williams.