Key topics in public health :
Key topics in public health : essential briefings on prevention and health promotion /
edited by Linda Ewles ; foreword by David J. Hunter.
- Edinburgh ; New York : Elsevier Churchill Livingstone, 2005.
- xviii, 292 p. :
0443100268 (alk. paper)
RA427.8 / .K49 2005
0443100268 (alk. paper)
RA427.8 / .K49 2005