i am currantly re reading smoke and mirrors and smoke and ashes by tanya huff. it is very good. the main character, tony, is really funny in a sarchastic kinda way and eventhough it is written in third person, it follows tonys inner thoughts and alot of the stuff going on in his head is really relatable, even though the story itself is about the supernatural