The social meanings of sacrifice in the Hebrew Bible : a study of four writings - Janzen, David 1968- (Walter de Gruyter, 2004)