farrier: a person who shoes horses
causal agent: any entity that produces an effect or is responsible for events or results
position paper: a report that explains or justifies or recommends some particular policy