contemporary: a person of nearly the same age as another
causal agent: any entity that produces an effect or is responsible for events or results
mound: (baseball) the slight elevation on which the pitcher stands