Kenneth R. McLeroy, Daniel L. Bibeau, Allan Steckler, Karen Glanz (1988). An Ecological Perspective on Health Promotion Programs. Health Education Quarterly. https://doi.org/10.1177/109019818801500401