Touching Evil (Evil, #1)

Touching Evil (Evil, #1)  - Kay Hooper 3.5 star read