extremist: a person who holds extreme views
causal agent: any entity that produces an effect or is responsible for events or results
cassock: a black garment reaching down to the ankles; worn by priests or choristers