Ethics in public and community health - Bradley, Peter (Routledge, 2000)