Myth and Ritual in Greek Human Sacrifice - Bremmer, Jan N. (The strange world of human sacrifice /, 2006)