Ethics for adversaries : the morality of roles in public and professional life