Olmec Ferox : ritual human sacrifice in the rock art of Chalcatzingo, Morelos. - Lambert, Arnaud F. (2012)