boswell: a devoted admirer and recorder of another's words and deeds
causal agent: any entity that produces an effect or is responsible for events or results
rubber: any of various synthetic elastic materials whose properties resemble natural rubber