Ethics and the public health.