Douglas, Jenny A reader in promoting public health: challenge and controversy - 2 - Milton Keynes : Open University 2010 ISBN: 9781849201049 Subjects--Topical Terms: Public Health