A reader in promoting public health : challenge and controversy /
Douglas, Jenny.
London ; Thousand Oaks, Calif. : SAGE ; Milton Keynes, U.K. : [In association with] The Open University,
2007.
Includes bibliographical references and index.
Health promotion.
Public health.