Concepts of health promotion: dualities in public health theory.
The differing concepts of health promotion are reviewed in their historical context and development, and a unified concept is proposed which encompasses general as well as specific causative factors in the social environment. The implications for health promotion strategies are discussed.