jkzie 's review for:

Between Two Fires by Christopher Buehlman
4.0

My only complaint about this book is that it is perhaps too long.