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 (Walter de Gruyter), 2004)