Tempting Evil  - Keri Arthur, Angela Dawe
So much went on in this book I can not even recap properly. I enjoyed it though.