Snakes at the Altar: Serpent Handling in the Church of God 0.0 stars church history cultural anthropology Religion & Spirituality