Strange Gods: A Novel About Faith, Murder, Sin and Redemption