social and environmental factors

X