A reader in promoting public health :challenge and controversy

A reader in promoting public health :challenge and controversy - 2nd ed. - Los Angeles : Milton Keynes, U.K. : SAGE ; 2007. - x, 298pg. : ill. ;

9781849201032 9781849201049 (pbk.)

MED RA427.8 / R43