Human Sacrifice in Greek Antiquity: Between Myth, Image, and Reality