Ewles, Linda Key topics in public health : essential briefings on prevention and health promotion / edited by Linda Ewles ; foreword by David J. Hunter. - Edinburgh : Elsevier Churchill Livingstone, 2005. - xviii, 292 p. : ill. ; 25 cm.