Bradley, Peter Ethics in public and community health - London : Routledge 2000 ISBN: 0415220556 Universal Decimal Class. No.: 174.2