Lambs of god : an end of human sacrifice. - Shaw, Brent D. (Editorial Committee of the Journal of Roman Archaeology, 2016)