RT MM A1 Janzen, David T1 The Social Meanings of Sacrifice in the Hebrew Bible : A study of Four Writings