traveling salesman: a salesman who travels to call on customers
causal agent: any entity that produces an effect or is responsible for events or results
furniture company: a company that sells furniture