Roy Adams reviewed Good Guys by Steven Brust
Highly recommended urban fantasy
5 stars
Steven Brust writes an excellent urban fantasy that asks: Are we the good guys?
Excellent, well developed characters in an engaging "huh, this kind of magic could be real" plot.
Good introduction to Brust if you've never read his writing. (Note that lots of his other writing is high fantasy with some scifi.) If, like me, you already like/love everything you've read by Brust then this should be something you enjoy.