A review by zw_books
Between Two Fires by Christopher Buehlman

Did not finish book.