Lambs of god : an end of human sacrifice. - Shaw, Brent D. (Journal of Roman archaeology, 29 (2016), 2016)