It's a western, American author I think, about a religious mission being besieged by some First Nation warriors. Its called Sister (can't remember her name)'s Stand, or very similar.