Dead Witch Walking by Kim Harrison

I loved it. The world was interesting and characters amazing. This book had mystery, action, and friendship. Rachel was such a flawed character, she was so impulsive, never had a descent plan, and constantly needed rescuing but to my surprise I still liked her. Ivy's motives were hazy, she was so secretive and sometimes scary. No wonder Rachel was afraid of her flatmate. I loved Jenks. He was wonderful, a real hero and at the same time funny, too. I just adore him and his family. :)