Describe a program planning model used in public health. Discuss key elements of the model and why program planning models are used in developing programs. Provide an example from the research literature as to how this program planning model has been applied to a health promotion program.