Morality, reflection and ideology - Harcourt Edward Ed. (New York Oxford Univ. press, 2000)