Research and the Public Good: Ethics, priorities and conflicts of opinion.