God's fiery challenger for our time :