HUman Sacrifice : a Brief Introduction. - Bremmer, Jan N. (Peeters, 2006)