The Thorn of the Rose
We are all chess pieces on a board in a game played by supernatural forces. Richard Fowler has no time for any supernatural goings-on or romance, not with his work to save state education funding, until he sees the vibrant Senator Ashley Halliday through new eyes. But a villain has returned from the dead, summoned by a demon, and been given another chance to do what he failed at the first time.