A review by miramanga
Sorcerer's Ward by Barbara Hambly
3.0
I wasn't expecting this to be a detective / romance / fantasy novel but it worked out like that and I'm not mad at it.