power: one possessing or exercising power or influence or authority
causal agent: any entity that produces an effect or is responsible for events or results
three-spined stickleback: of rivers and coastal regions