Ethical issues in public health: a qualitative study of public health practice in Scotland.

Ethical issues in public health: a qualitative study of public health practice in Scotland.