The social meanings of sacrifice in the Hebrew Bible : a study of four writings - Janzen, David, 1968- (Beihefte zur Zeitschrift für die alttestamentliche Wissenschaft, 2004)