Sense of Evil (Evil, #3)

Sense of Evil (Evil, #3)  - Kay Hooper 3.5 star read